Text copied to clipboard!

Τίτλος

Text copied to clipboard!

Προγραμματιστής Java Μεσαίου Επιπέδου

Περιγραφή

Text copied to clipboard!
Αναζητούμε έναν Προγραμματιστή Java Μεσαίου Επιπέδου για να ενταχθεί στην αναπτυσσόμενη ομάδα μας τεχνολογίας. Ο ιδανικός υποψήφιος θα έχει εμπειρία στην ανάπτυξη εφαρμογών Java, καλή κατανόηση των αρχών αντικειμενοστραφούς προγραμματισμού και ικανότητα συνεργασίας με διατμηματικές ομάδες για την υλοποίηση καινοτόμων λύσεων. Ως μέλος της ομάδας μας, θα συμμετέχετε ενεργά στον σχεδιασμό, την ανάπτυξη και τη συντήρηση λογισμικού που εξυπηρετεί κρίσιμες επιχειρησιακές ανάγκες. Θα εργάζεστε σε ένα δυναμικό περιβάλλον με έμφαση στην ποιότητα του κώδικα, την απόδοση και την επεκτασιμότητα των εφαρμογών. Οι καθημερινές σας δραστηριότητες θα περιλαμβάνουν την ανάλυση απαιτήσεων, τη συγγραφή καθαρού και τεκμηριωμένου κώδικα, τη διενέργεια δοκιμών και την επίλυση προβλημάτων. Θα συνεργάζεστε στενά με αναλυτές, testers και άλλους προγραμματιστές για την επίτευξη των στόχων του έργου. Η θέση απαιτεί καλή γνώση του οικοσυστήματος Java, εμπειρία με frameworks όπως Spring ή Hibernate, καθώς και εξοικείωση με βάσεις δεδομένων και RESTful APIs. Η ικανότητα να εργάζεστε αυτόνομα αλλά και ως μέλος ομάδας είναι απαραίτητη. Προσφέρουμε ανταγωνιστικό πακέτο αποδοχών, ευκαιρίες επαγγελματικής εξέλιξης, ευέλικτο ωράριο και ένα υποστηρικτικό εργασιακό περιβάλλον που ενθαρρύνει τη συνεχή μάθηση και την καινοτομία.

Καθήκοντα

Text copied to clipboard!
  • Ανάπτυξη και συντήρηση εφαρμογών Java
  • Συμμετοχή στον σχεδιασμό αρχιτεκτονικής λογισμικού
  • Συγγραφή καθαρού, τεκμηριωμένου και επαναχρησιμοποιήσιμου κώδικα
  • Ενσωμάτωση με βάσεις δεδομένων και εξωτερικά APIs
  • Διενέργεια δοκιμών και αποσφαλμάτωση εφαρμογών
  • Συνεργασία με άλλες ομάδες για την υλοποίηση απαιτήσεων
  • Συμμετοχή σε code reviews και βελτιστοποίηση απόδοσης
  • Παρακολούθηση τεχνολογικών εξελίξεων και προτάσεις βελτίωσης
  • Διαχείριση εκδόσεων και υποστήριξη παραγωγής
  • Τήρηση βέλτιστων πρακτικών ασφαλείας και ποιότητας

Απαιτήσεις

Text copied to clipboard!
  • Πτυχίο Πληροφορικής ή συναφούς τομέα
  • 2-5 χρόνια εμπειρίας σε ανάπτυξη Java
  • Καλή γνώση Spring Framework (Spring Boot, MVC, Security)
  • Εμπειρία με Hibernate ή JPA
  • Γνώση SQL και σχεσιακών βάσεων δεδομένων (π.χ. PostgreSQL, MySQL)
  • Εξοικείωση με RESTful APIs και JSON
  • Κατανόηση αρχών OOP και σχεδιαστικών προτύπων
  • Εμπειρία με εργαλεία version control (Git)
  • Καλή γνώση Αγγλικών (γραπτά και προφορικά)
  • Ικανότητα εργασίας σε Agile περιβάλλον

Πιθανές ερωτήσεις συνέντευξης

Text copied to clipboard!
  • Πόσα χρόνια εμπειρίας έχετε με Java;
  • Έχετε εργαστεί με Spring Boot; Αν ναι, σε ποια έργα;
  • Ποια είναι η εμπειρία σας με βάσεις δεδομένων και SQL;
  • Έχετε χρησιμοποιήσει RESTful APIs σε προηγούμενα έργα;
  • Πώς διαχειρίζεστε την αποσφαλμάτωση και τις δοκιμές;
  • Ποια εργαλεία χρησιμοποιείτε για version control;
  • Έχετε εμπειρία σε Agile περιβάλλοντα;
  • Ποιο ήταν το πιο απαιτητικό έργο που έχετε υλοποιήσει;
  • Πώς διασφαλίζετε την ποιότητα του κώδικά σας;
  • Είστε διατεθειμένοι να εργαστείτε υβριδικά ή απομακρυσμένα;